package com.ylkj.common.entity;

import java.io.Serializable;
import java.sql.Timestamp;


/**
 */
public class LawyerInfo implements Serializable {

	private static final long serialVersionUID = 4996403911170259755L;

	private Integer id;

    /**
     * 个人档案编号
     */
    private String phrCode;

    /**
     * 性别编码
     */
    private String sexCode;

    /**
     * 性别名称
     */
    private String sexName;

    /**
     * 姓名
     */
    private String lawyerName;

    /**
     * 手机号码
     */
    private String phoneNum;

    /**
     * 证件类型
     */
    private String proofCode;

    /**
     * 证件号码
     */
    private String proofNum;

    /**
     * 文化程度
     */
    private String educationCode;

    /**
     * 文化程度名称
     */
    private String educationName;

    /**
     * 邮箱
     */
    private String mailNum;

    /**
     * 职业证号
     */
    private String certificateNo;

    /**
     * 省份编码
     */
    private String provinceCode;
    
    /**
     * 所在地区（省）
     */
    private String province;

    /**
     * 市编码
     */
    private String cityCode;
    
	/**
     * 所在地区（市）
     */
    private String city;
    
    /**
     * 区编码
     */
    private String areaCode;

    /**
     * 所在地区（县区）
     */
    private String area;

    /**
     * 详细地址
     */
    private String addressDetail;

    /**
     * 擅长领域（有个数限制）
     */
    private String specialSkill;

    /**
     * 所在律所名称
     */
    private String lawfirmName;

    /**
     * 律所经纬度坐标
     */
    private String coordinate;

    /**
     * 简介
     */
    private String summary;

    /**
     * 被关注人数
     */
    private Integer attentionedCount;

    /**
     * 已帮助人数
     */
    private Integer helpCount;

    /**
     * 服务区域
     */
    private String serviceArea;

    /**
     * 案件数
     */
    private Integer caseNum;

    /**
     * 工作开始时间（可计算年限）
     */
    private Timestamp workBeginDate;

    /**
     * 办公电话
     */
    private String officeTel;

    /**
     * 是否通过职业资格证审查(0否；1是)
     */
    private String auditFlag;

    /**
     * 站内级别
     */
    private Integer level;

    /**
     * 创建时间
     */
    private Timestamp createTime;

    /**
     * 修改时间
     */
    private Timestamp updateTime;

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getId() {
        return id;
    }

    public void setPhrCode(String phrCode) {
        this.phrCode = phrCode;
    }

    public String getPhrCode() {
        return phrCode;
    }

    public void setSexCode(String sexCode) {
        this.sexCode = sexCode;
    }

    public String getSexCode() {
        return sexCode;
    }

    public void setSexName(String sexName) {
        this.sexName = sexName;
    }

    public String getSexName() {
        return sexName;
    }

    public void setLawyerName(String lawyerName) {
        this.lawyerName = lawyerName;
    }

    public String getLawyerName() {
        return lawyerName;
    }

    public void setPhoneNum(String phoneNum) {
        this.phoneNum = phoneNum;
    }

    public String getPhoneNum() {
        return phoneNum;
    }

    public void setProofCode(String proofCode) {
        this.proofCode = proofCode;
    }

    public String getProofCode() {
        return proofCode;
    }

    public void setProofNum(String proofNum) {
        this.proofNum = proofNum;
    }

    public String getProofNum() {
        return proofNum;
    }

    public void setEducationCode(String educationCode) {
        this.educationCode = educationCode;
    }

    public String getEducationCode() {
        return educationCode;
    }

    public void setEducationName(String educationName) {
        this.educationName = educationName;
    }

    public String getEducationName() {
        return educationName;
    }

    public void setMailNum(String mailNum) {
        this.mailNum = mailNum;
    }

    public String getMailNum() {
        return mailNum;
    }

    public void setCertificateNo(String certificateNo) {
        this.certificateNo = certificateNo;
    }

    public String getCertificateNo() {
        return certificateNo;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getProvince() {
        return province;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCity() {
        return city;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getArea() {
        return area;
    }

    public void setAddressDetail(String addressDetail) {
        this.addressDetail = addressDetail;
    }

    public String getAddressDetail() {
        return addressDetail;
    }

    public void setSpecialSkill(String specialSkill) {
        this.specialSkill = specialSkill;
    }

    public String getSpecialSkill() {
        return specialSkill;
    }

    public void setLawfirmName(String lawfirmName) {
        this.lawfirmName = lawfirmName;
    }

    public String getLawfirmName() {
        return lawfirmName;
    }

    public void setCoordinate(String coordinate) {
        this.coordinate = coordinate;
    }

    public String getCoordinate() {
        return coordinate;
    }

    public void setSummary(String summary) {
        this.summary = summary;
    }

    public String getSummary() {
        return summary;
    }

    public void setAttentionedCount(Integer attentionedCount) {
        this.attentionedCount = attentionedCount;
    }

    public Integer getAttentionedCount() {
        return attentionedCount;
    }

    public void setHelpCount(Integer helpCount) {
        this.helpCount = helpCount;
    }

    public Integer getHelpCount() {
        return helpCount;
    }

    public void setServiceArea(String serviceArea) {
        this.serviceArea = serviceArea;
    }

    public String getServiceArea() {
        return serviceArea;
    }

    public void setCaseNum(Integer caseNum) {
        this.caseNum = caseNum;
    }

    public Integer getCaseNum() {
        return caseNum;
    }

    public void setWorkBeginDate(Timestamp workBeginDate) {
        this.workBeginDate = workBeginDate;
    }

    public Timestamp getWorkBeginDate() {
        return workBeginDate;
    }

    public void setOfficeTel(String officeTel) {
        this.officeTel = officeTel;
    }

    public String getOfficeTel() {
        return officeTel;
    }

    public void setAuditFlag(String auditFlag) {
        this.auditFlag = auditFlag;
    }

    public String getAuditFlag() {
        return auditFlag;
    }

    public void setLevel(Integer level) {
        this.level = level;
    }

    public Integer getLevel() {
        return level;
    }

    public void setCreateTime(Timestamp createTime) {
        this.createTime = createTime;
    }

    public Timestamp getCreateTime() {
        return createTime;
    }

    public void setUpdateTime(Timestamp updateTime) {
        this.updateTime = updateTime;
    }

    public Timestamp getUpdateTime() {
        return updateTime;
    }
    
    public String getProvinceCode() {
		return provinceCode;
	}

	public void setProvinceCode(String provinceCode) {
		this.provinceCode = provinceCode;
	}

	public String getCityCode() {
		return cityCode;
	}

	public void setCityCode(String cityCode) {
		this.cityCode = cityCode;
	}

	public String getAreaCode() {
		return areaCode;
	}

	public void setAreaCode(String areaCode) {
		this.areaCode = areaCode;
	}

}
